🇬🇧 en es 🇪🇸

olive grove noun

  • A cluster of olive trees.
olivar
Wiktionary Links